flood runoff - French English Dictionary